﻿@model Model.Darsena
@{
    ViewBag.Title = "AgregarDarsena";
}




<div align="center">

    <br /><br /><br /><br />

    <form method="post" role="form">
        <fieldset>

        
            <legend>Agregar</legend>
            @if (ViewBag.error == true)
            {

                <span class="alert-danger"> Error! vuelva a intentar</span>

            } 
            
            @if (ViewBag.errorEmpresa == true)
            {

                <span class="alert-danger"> Error! Codigo de empresa no encontrado, vuelva a intentar</span>

            }
            @if (ViewBag.errorLocalidad == true)
            {

                <span class="alert-danger"> Error! Codigo de localidad no encontrado, vuelva a intentar</span>

            }
                
            <br />
            
            <label>Codigo Empresa <br/> <span class="alert-info" id="nombreEmpresa"></span> <input type="number" class="form-control" name="codigoEmpresa" id="idCodigo" onkeypress="setTimeout(consultarEmpresa,0)" value="0" /> </label>
            @Html.ValidationMessageFor(model => model.empresa.codigo)
            
            <br/>
            <label>Interno <input type="number" name="interno" class="form-control" value="@Model.interno" /> </label> <br/> @Html.ValidationMessageFor(model => model.interno)
           <br/>
            
            <label>Darsena <input type="number" name="nroDarsena" class="form-control" value="@Model.nroDarsena" /></label> <br/>@Html.ValidationMessageFor(model => model.nroDarsena)
           
            
            <label>Codigo Destino <br/> <span class="alert-info" id="nombreLocalidad"></span>  <input type="number" class="form-control" name="codigoLocalidad" id="idCodigoLocalidad" onkeypress="setTimeout(consultarLocalidad,0)" value="0"/> </label> 
            @Html.ValidationMessageFor(model => model.localidad.codigo)
            <br/>

            <br/>
            <input type="submit" value="Agregar" />

        </fieldset>
    </form>

</div>




<script type="text/javascript">

    function consultarEmpresa() {

        var idV = $("#idCodigo").val();
        var parametros = {
            id: idV
        }

        var promise = $.get("@Url.Action("consultarEmpresa", "Darsena")", parametros);
        promise.done(mostrarNombreEmpresa);
    }

    function mostrarNombreEmpresa(datos) {


        $("#nombreEmpresa").html(datos.nombre)

    }


    function consultarLocalidad() {


        var idV = $("#idCodigoLocalidad").val();
        var parametros = {
            id: idV
        }

        var promise = $.get("@Url.Action("consultarLocalidad", "Darsena")", parametros);
        promise.done(mostrarNombreLocalidad);
    }

    function mostrarNombreLocalidad(datos) {


        $("#nombreLocalidad").html(datos.nombre)

    }

</script>
